Big Huge Thesaurus

resident physician

noun